home *** CD-ROM | disk | FTP | other *** search
/ Desktop Publisher's Dream 1994 / Desktop Publisher's Dream 1994.iso / prog_c / fract30.arc / FRACT.NEW < prev    next >
Text File  |  1989-08-17  |  4KB  |  75 lines

  1. Version  Released  Comments
  2.   0.9     1/29/89  -Initial Release
  3.   1.0     2/ 6/89  -Program re-written to provide more structure
  4.                    -Input x,y co-ordinates now the center of the picture
  5.                    -Ability to save picture and continue later
  6.                    -Ability to zoom in on a point by moving a dot with the
  7.                     keyboard and then inputting the magnification
  8.                    -DATA file now stored with picture
  9.   1.1     2/13/89  -Added Julia Sets
  10.                    -Fixed some bugs
  11.   1.2       --     -Added additional iterations
  12.                    -Ability to draw pictures without saving
  13.   2.0     3/ 8/89  -Added mouse support
  14.                    -Added file listings
  15.                    -Added info on a picture
  16.   2.1     4/10/89  -Added 3D Mandelbrot sets
  17.                    -Added "Register Your Software" notice
  18.                    -Made some modifications to other parts of the program
  19.   2.2       --     -Added File Compression
  20.                    -Added Slide Show option
  21.                    -Added check for no files in directory
  22.                    -Fixed Show picture routine.  Space bar would not work if
  23.                     you were using a mouse.
  24.                    -Fixed registration notice on 3D Mandelbrots
  25.                    -Changed rotating palette routine
  26.                    -Added 'X-Ray' palette
  27.                    -Changed to color text and 50 lines
  28.   2.3       --     -Hacked in EGA graphics
  29.                    -Fixed minor bugs and quirks
  30.   3.0     8/14/89  -Reverted to standard 25 line mode
  31.                    -Added assembly routines for speed
  32.                    -Fixed flicker in rotating palettes
  33.                    -Used windows for better appearance
  34.                    -Cleaned up menus and file selection
  35.                    -Removed Slide Show from unregistered versions
  36.  
  37. Thanks to:
  38.  
  39. -Bret Mulvey, writer of Plasma for his VGA routines (which I later found in
  40.  a handy book called IBM ROM BIOS by Ray Duncan).
  41. -Debbie and George Schaft, writers of Julia for their routines to compute
  42.  Julia sets.
  43. -Milan Keser, my roomate, for letting me use his PS/2 Model 30-286 to develop
  44.  initial releases of this program (I've only got EGA).
  45. -Air Products (Trexlertown, Pa) for letting me use a PS/2 Model 80 to work on
  46.  the program over spring break (89).
  47. -Tom Kenia (Turbo) for letting me borrow his 'Turbo Tutor' book - it was a
  48.  great reference book.
  49. -Bethlehem Steel for letting me use their Model 80 to work on the program (even
  50.  when I was supposed to be doing 'real work').
  51.  
  52. References:
  53.  
  54. -Duncan, Ray; IBM ROM BIOS; Microsoft Press Quick Reference Series
  55. -Turbo Pascal 4:  The Pocket Reference; Osborne/McGraw-Hill Programming Series
  56. -Turbo Pascal Reference Guide, User's Guide, and OOP Guide; Borland
  57. -Sutty, George and Blair, Steve; Programmer's Guide to the EGA/VGA; Brady
  58. -Edwards, Charles C.; Advanced Techniques in Turbo Pascal; Sybex
  59. -Mandelbrot, Benoit B.; The Fractal Geometry of Nature; Freeman
  60. -Peitgen, Heinz-Otto and Saupe, Dietmar - editors; The Science of Fractal
  61.  Images; Springer-Verlag
  62.  
  63.  
  64. Some of FRACT's assembly routines are from Programmer's Guide to the EGA/VGA.
  65.  
  66. The file compression and 3-D algorithms were created by Tom Collins.
  67.  
  68. Some possible additions for v3.1:
  69.  
  70. -Increased support for Julia sets, including selectable iterations, 3D, and
  71.  the ability to zoom.
  72. -New file system, putting the .DAT and .IMG file into one file.
  73. -Rewritten code to include better structure and increased speed.
  74.  
  75.